rechercher Rechercher
x

Service

smartflow workflow

Description

La tâche Service permet d'effectuer une requête à une API REST

Utilisation détaillée dans 2 - Utilisation des noeuds API, BDD, FTP

Fonctionnement

Entrées

ID Nom Type Description
1 Type string Choix du verbe HTTP (GET, POST, PUT, PATCH, DELETE)
2 Type de réponse string Choix du type de réponse de la route:
- Json
- Texte
- Fichier
3 Type d'erreur string Choix du type d'erreur de la route:
- Json
- Texte
4 Url string Url complète de la requête
5 Clé-Valeur boolean Permet d'activer la saisie du corps de la requête (body) par un système de clé / valeur (objet composé dynamiquement).
Si le mode est désactivé, le corps de la requête sera renseigné directement par un objet JSON.
6 Nom du fichier string Disponnible uniquement dans le cas d'un type de réponse Fichier.

Nom à attribuer au fichier récupéré
7 Sauvegarder boolean Disponnible uniquement dans le cas d'un type de réponse Fichier.

Permet d'activer la sauvegarde (nécessite d'avoir renseigné le Smart Object)
8 Smart Object sk:atDocument Disponnible uniquement dans le cas d'un type de réponse Fichier.

Associe le fichier créé dans le Smart Object
9 Version sys:file Disponnible uniquement dans le cas d'un type de réponse Fichier.

Permet de créer une nouvelle version du document dans le Smart Object.
La version passée doit être la dernière version active.

Les sources document-selected et documents-selected constituent des versions.
10 Headers section Cette section permet de définir les headers de la requête
11 Paramètres section Cette section permet de définir les paramètres de requête
12 Body section Disponnible uniquement dans le cas où le mode clé / valeur est activé.

Saisie du corps de la requête (body) par un système de clé / valeur (objet composé dynamiquement)
13 Objet JSON object Disponnible uniquement dans le cas où le mode clé / valeur est désactivé.

Objet JSON à injecter au corps de la requête
14 Retour des headers boolean Si cette option est cochée, le flow succés aura deux sorties (le corps de la réponse et les headers de la réponse)

Sorties

ID Nom Type Description
1 Succès flow Flux de sortie lorsque le service se termine sans erreur
2 object, string, sys:file Le résultat du corps de la requête (fichier, texte ou objet JSON) en fonction du type de réponse renseigné
3 object Diponnible uniquement si le Retour des headers est activé.

Le résultat des headers de la requête
4 Erreur flow Flux de sortie lorsque le service se termine avec erreur
5 number Le code d'erreur renvoyé par le service
6 object, string Le message d'erreur renvoyé par le service (texte ou objet JSON) en fonction du type d'erreur renseigné
x